Canidae All Life Stages dry food recipes are vet-formulated for dogs of all ages, breeds, and sizes. Made specifically for all life stages, your dog will enjoy premium ingredients, rich in essential amino acids, omega 3 and 6 fatty acids, and optimum protein. All Life Stages have nutritionally dense formulas with no filler.